Skip to main content
Syncause Logo
Syncause

GCP

Creation Time: 9–11 minutes (duration based on the us-east1 region; actual time may vary depending on public resource download speeds)

warning

⚠️ Note:

  • This template will create an 8-core 16GB memory 200G storage virtual machine on the public cloud platform for running the Syncause server, and configure a public IP for remote access. Please note that public cloud platforms involve costs. All Terraform templates default to using on-demand pricing mode (hourly billing). Please destroy resources promptly after use to avoid additional charges.

GCP Automatic Installation

Open GCP CloudShell and execute the following command for one-click deployment.

Info

The template files are currently in private preview. Please log in to receive exclusive early access to the repository address when it becomes available.

tips
  • The script is recommended to be executed in GCP CloudShell, which is our tested deployment environment.
  • However, we also support execution in local Shell. If executing in a local Shell environment, please note the following:
    • You need to install the Terraform tool. Please go to the Terraform official website to install manually.
    • You need to configure GCP CLI tools and GCP credentials.

GCP Manual Installation

Select Project

To deploy the template in a GCP project, you need to enable the Compute Engine API. Click the link to verify if the API is enabled:

https://console.cloud.google.com/marketplace/product/google/compute.googleapis.com

Download Template Files

Open GCP CloudShell within your project and download the template files.

Set Environment Variables

Configure your project ID as an environment variable:

export TF_VAR_project_id=<your project id>

Run Installation Commands

Checking login status…
unzip gcp-compute.zip && cd gcp-compute
export TF_VAR_syncause_license_key="<YOUR_KEY>"
terraform init
terraform plan
terraform apply

Destroy Resources

cd gcp-compute
terraform destroy